package bean;

import java.util.Date;

public class Apprenti {
	private Integer id_apprenti;
	private String nom;
	private String prenom;
	private Date date_naissance;
	private String adresse_rue1;
	private String adresse_rue2;
	private String adresse_ville;
	private String adresse_cp;
	private String telephone_domicile;
	private String telephone_parents;
	private String telephone_portable;
	private String email;
	private Date date_entree_formation;
	private String type_contrat;
	private String option_apprenti;
	
	private Utilisateur utilisateur = new Utilisateur();
	private Entreprise entreprise = new Entreprise();
	private Classe classe = new Classe();
	
	public Apprenti() {
		
	}
	
	public Apprenti(Integer id_apprenti, String nom, String prenom, Date date_naissance,
			String adresse_rue1, String adresse_rue2, String adresse_ville, String adresse_cp,
			String telephone_domicile, String telephone_parents, String telephone_portable, String email,
			Date date_entree_formation, String type_contrat,
			String option_apprenti, Utilisateur utilisateur, Entreprise entreprise, Classe classe) {
		super();
		this.id_apprenti = id_apprenti;
		this.nom = nom;
		this.prenom = prenom;
		this.date_naissance = date_naissance;
		this.adresse_rue1 = adresse_rue1;
		this.adresse_rue2 = adresse_rue2;
		this.adresse_ville = adresse_ville;
		this.adresse_cp = adresse_cp;
		this.telephone_domicile = telephone_domicile;
		this.telephone_parents = telephone_parents;
		this.telephone_portable = telephone_portable;
		this.email = email;
		this.date_entree_formation = date_entree_formation;
		this.type_contrat = type_contrat;
		this.option_apprenti = option_apprenti;
		this.utilisateur = utilisateur;
		this.entreprise = entreprise;
		this.classe = classe;
	}
	
	public Integer getId_apprenti() {
		return id_apprenti;
	}
	public void setId_apprenti(Integer id_apprenti) {
		this.id_apprenti = id_apprenti;
	}
	public String getNom() {
		return nom;
	}
	public void setNom(String nom) {
		this.nom = nom;
	}
	public String getPrenom() {
		return prenom;
	}
	public void setPrenom(String prenom) {
		this.prenom = prenom;
	}
	public Date getDate_naissance() {
		return date_naissance;
	}
	public void setDate_naissance(Date date_naissance) {
		this.date_naissance = date_naissance;
	}
	public String getAdresse_rue1() {
		return adresse_rue1;
	}
	public void setAdresse_rue1(String adresse_rue1) {
		this.adresse_rue1 = adresse_rue1;
	}
	public String getAdresse_rue2() {
		return adresse_rue2;
	}
	public void setAdresse_rue2(String adresse_rue2) {
		this.adresse_rue2 = adresse_rue2;
	}
	public String getAdresse_ville() {
		return adresse_ville;
	}
	public void setAdresse_ville(String adresse_ville) {
		this.adresse_ville = adresse_ville;
	}
	public String getAdresse_cp() {
		return adresse_cp;
	}
	public void setAdresse_cp(String adresse_cp) {
		this.adresse_cp = adresse_cp;
	}
	public String getTelephone_domicile() {
		return telephone_domicile;
	}
	public void setTelephone_domicile(String telephone_domicile) {
		this.telephone_domicile = telephone_domicile;
	}
	public String getTelephone_parents() {
		return telephone_parents;
	}
	public void setTelephone_parents(String telephone_parents) {
		this.telephone_parents = telephone_parents;
	}
	public String getTelephone_portable() {
		return telephone_portable;
	}
	public void setTelephone_portable(String telephone_portable) {
		this.telephone_portable = telephone_portable;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public Date getDate_entree_formation() {
		return date_entree_formation;
	}
	public void setDate_entree_formation(Date date_entree_formation) {
		this.date_entree_formation = date_entree_formation;
	}
	public String getType_contrat() {
		return type_contrat;
	}
	public void setType_contrat(String type_contrat) {
		this.type_contrat = type_contrat;
	}
	public String getOption_apprenti() {
		return option_apprenti;
	}
	public void setOption_apprenti(String option_apprenti) {
		this.option_apprenti = option_apprenti;
	}
	
	public Utilisateur getUtilisateur() {
		return utilisateur;
	}
	public void setUtilisateur(Utilisateur utilisateur) {
		this.utilisateur = utilisateur;
	}
	public Entreprise getEntreprise() {
		return entreprise;
	}
	public void setEntreprise(Entreprise entreprise) {
		this.entreprise = entreprise;
	}

	public Classe getClasse() {
		return classe;
	}

	public void setClasse(Classe classe) {
		this.classe = classe;
	}
	
	
}
